<?php
//strrchr — 查找指定字符在字符串中的最后一次出现
//该函数返回字符串的一部分。如果 needle 未被找到，返回 false。 
//strrchr(string $haystack, string $needle, bool $before_needle = false): string|false

$ext=strrchr('somefile.txt','.');
echo $ext;
echo PHP_EOL;
$ext=$ext?strtolower(substr($ext,1)):'';
echo $ext;

